xen/arm: drivers: scif: Don't overwrite firmware settings
authorDirk Behme <dirk.behme@de.bosch.com>
Wed, 22 Jun 2016 11:49:07 +0000 (13:49 +0200)
committerStefano Stabellini <sstabellini@kernel.org>
Thu, 23 Jun 2016 15:54:06 +0000 (16:54 +0100)
commit9808c130f04ff331aca23beee262f3d83eb46e55
tree4af35014d9bef98f8a7ed6fe0489eaa6a9cbd112
parent892a43cd9996a45875de14c06828dea859039430
xen/arm: drivers: scif: Don't overwrite firmware settings

Besides the 14MHz external clock, the SCIF might be clocked by an
internal 66MHz clock. If this is the case, the current clock source
selection breaks this configuration. Same for the settings done by
the firmware for data bits, stop bits and parity.

Completely drop this and rely on the settings done by the firmware.

Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com>
Reviewed-by: Julien Grall <julien.grall@arm.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
xen/drivers/char/scif-uart.c